shepherd's purse (capsella) - French English Dictionary